package com.itheima03;

import java.util.function.Supplier;

public class SupplierDemo {
    public static void main(String[] args) {
//        String string = getString(() -> {
//            return "张三";
//        });
        String string = getString(() -> "张三");
        System.out.println(string);

//        Integer anInt = getInt(() -> {
//            return 10;
//        });
        Integer anInt = getInt(() -> 10);
        System.out.println(anInt);
    }

    // 定义一个方法，返回一个整数数据
    private static Integer getInt(Supplier<Integer> s) {
        return s.get();
    }

    // 定义一个方法，返回一个字符串数据
    private static String getString(Supplier<String> s) {
        return s.get();
    }
}
